#pragma once
#include <QObject>
#include <QVariant>

class HelloWordService
{
public:
    virtual ~HelloWordService() {}
    virtual void TestInterface() = 0;
    virtual QString doGetSTringFromHelloword() = 0;
    virtual void postCtkEvent(const QString event, const QVariant data = QVariant(), \
                             const QVariant extentionData = QVariant()) = 0;
};

#define HelloWordService_iid "cn.com.anycubic.HelloWordService"
Q_DECLARE_INTERFACE(HelloWordService, HelloWordService_iid)

